跳到主要内容

typing 模块

List 类型

在Python的typing模块中,List是用于注释和类型提示的类,用于表示列表类型。它用于指定列表中元素的类型。

要使用typing模块中的List类,需要导入它。下面是一个示例:

from typing import List

def process_numbers(numbers: List[int]) -> List[int]:
# 接受一个整数列表,并返回一个整数列表
processed_numbers = [num * 2 for num in numbers]
return processed_numbers

# 使用示例
my_numbers = [1, 2, 3, 4, 5]
result = process_numbers(my_numbers)
print(result) # 输出:[2, 4, 6, 8, 10]

在上面的示例中,我们导入了 List 类并将其用于参数和返回类型的注释。List[int] 指定了列表中元素的类型为整数。

通过使用 List 类,我们可以提供更清晰的类型提示,帮助开发者更好地理解和使用代码。